package org.zjx.data.screen;

import org.zjx.data.BaseSceneBuilder;
import java.awt.*;

public class DongHaiHaiDiSceneBuilder extends BaseSceneBuilder {

    @Override
    protected String getSceneName() {
        return "东海海底";
    }

    @Override
    protected Dimension getSceneSize() {
        return new Dimension(159, 71);
    }

    @Override
    protected void addMonsters() {

    }

    @Override
    protected void addNpcs() {
        addNpc("蛤蟆怪", new Point(60, 35));
    }

    @Override
    protected void addRooms() {
        // 东海海底没有房间
    }

    @Override
    protected void addTeleports() {
        addSceneTeleport(new Point(10, 50), "东海湾", new Point(98, 15), new Point(7, 61));
        addSceneTeleport(new Point(81, 61), "沉船", new Point(22, 65), new Point(87, 58));
    }

    public static void main(String[] args) {
        DongHaiHaiDiSceneBuilder builder = new DongHaiHaiDiSceneBuilder();
        builder.execute("donghaihaidi_scene.json", "东海海底");
    }
}